vanilla pod - French English Dictionary